Career 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997 1996
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Czech Republic F3 Greece F1 Greece F3 Turkey F34 Turkey F35 Czech Republic F4 Czech Republic F7 Italy F2 Qatar F2 Czech Republic F2 Czech Republic F4 Czech Republic F7 Czech Republic F12 Czech Republic F4 (Usti Nad Orlici) Greece F2 Warsteiner Challenger Wolfsburg - Wolfsburg Ljubljana Open 2002 - Ljubljana Open de L'Isere (Open 38) - Grenoble Samarkand Challenger - Samarkand Open de Franche Comte - Besancon Opel Bulvaria MCG Bulgarian Open - Sofia Prague Open - Prague 2003 USTA Tallahassee Tennis Challenger - Tallahassee ECU Prague Open - Prague ATP Challenger Trophy 2007 - Trnava ECM Prague Open 2008 - Prague Prosperita Open 2008 - Ostrava BNP Paribas Primrose - Bordeaux Tatra Banka Open 2003 - Bratislava KGHM Polish Indoors - Wroclaw Pekao Open - Szczecin Muller Cup - Ulm PEOPLEnet CUP - Dnepropetrovsk IPP Open - Helsinki Ciur Cup 99 - Prague BMW Tennis Championship - Sunrise Zivnobanka Open - Prostejov Challenger 42 - Andrezieux Residenza Open - Magdeburg Rome Challenger Bordeaux Challenger Prostejov Challenger Pozoblanco Challenger Tulsa Auto Collection USTA Challenger - Tulsa Okal Open - Eckental Caloundra Challenger Sarajevo Challenger Macedonia Open - Skopje ECM Cup - Prague Open de Franche Comte - Besancon Open de L'Isere-Open 38 - Grenoble Mitsubishi Electric Europe Cup - Monza BMW Brixina Tennis Open 2000 - Bressanone Yokohama International Tennis Tournament - Yokohama Neride Prague Indoor - Prague Shanghai Challenger Zivnobanka Czech Open - Prostejov Regional Hand Center Men's Challenger - Fresno IPP Open - Helsinki Tashkent Challenger Lamberts Open by Stawag - Aachen Neride Prague Indoor - Prague 2002 Tulsa USTA Challenger - Tulsa Sardinia International Championship - Cagliari KGHM Polish Indoors - Wroclaw Scottish Tennis Championship - Edinburgh Sporting Challenger - Turin GHI Bronx Classic - Bronx Eckental Challenger Ortisei Challenger Samsung Securities Cup Challenger - Seoul Steelers Cup - Kosice Tatra Banka Open 2001 - Bratislava Zagreb Open - Zagreb USTA Tennis Championships of Houston - Houston Herwalt Motors Mercedes-Benz Center Men's Challenger - Fresno Sarajevo Challenger Bath Challenger Atlantic City Open - Atlantic City Sarasota Challenger Internationaux de Bretagne - Brest Steelers Cup - Kosice Leon Challenger Ispat Open 2004 - Ostrava Prague Open - Prague Bergamo Challenger St. Brieuc Challenger Aix En Provence Challenger Prague Challenger Brescia Challenger ECM Prague Open - Prague Zagreb Open - Zagreb Wroclaw Challenger GHI Bronz Classic - Bronx Prostejov Challenger BMW Tennis Championship - Sunrise Heilbronn Open - Heilbronn Internazionali di Tennis di Bergamo - Bergamo Eckental Challenger Pekao Open - Szczecin ECM Prague Open 2005 - Prague South African Airways Open - East London Bergamo Challenger Cherbourg Challenger Szczecin Challenger Trnava Challenger Eckental Challenger Ningboo Challenger Tatra Banka Slovak Open - Bratislava Lambertz Open by Stawag 2007 - Aachen Ciudad de Pozoblanco 'Open Diputacion' - Cordoba The Waco International Tennis Challenger - Waco St. Brieuc Challenger 2000 Cairo Challenger - Cairo CA-Challenge - Graz Prostejov Challenger 9th Wartburg Open - Eisenach Wroclaw Challenger Open Castilla y Leon Trofeo Iberdrola - Segovia Ortisei Challenger Burnie Challenger Bath Challenger Croatian Indoors - Zagreb Rado Swiss Open - Gstaad Wideyes Swedish Open - Bastad 2000 Mercedes Cup - Stuttgart Waldbaum's Hamlet Cup - Long Island Samsung Open - Brighton AAPT Championships - Adelaide Internationaler Raiffeisen Grand Prix - St. Polten The Nottingham Open - Nottingham UBS Open Gstaad - Gstaad Croatia Open - Umag ECM Cup - Prague Grand Prix de Tennis de Lyon - Lyon Trofeo Conde de Godo - Barcelona Allianz Suisse Open Gstaad - Gstaad International Championship of Croatia - Umag Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Ortisei Challenger AAPT Championships - Adelaide KGHM Dialog Polish Indoors - Wroclaw Milan Indoors - Milan ATP Challenger Hamburg - Hamburg 2003 Mercedes Cup - Stuttgart Thailand Open - Bangkok Davidoff Swiss Indoors - Basel 2000 Challenger de Granby - Granby Umag Podebradka Cup - Prague TED Open Istanbul - Istanbul Heineken Open Singapore - Singapore Trofeo Barcelona de Tenis - Barcelona Oberstaufen Challenger Prague Challenger Challenger Ford de Cherbourg - Cherbourg Siemens Open 2001 - Scheveningen International Championship of Croatia - Umag Mumbai Challenger - Mumbai Copenhagen Open - Copenhagen Qatar F1 Qatar Open - Doha Milan Indoors - Milan Zagreb Open - Zagreb Wartburg Open - Eisenach Fifth-Third Bank Tennis Championships - Lexington Open 13 - Marseille ATP Open Castilla y Leon - Segovia Estoril Open - Estoril Open Seat-Godo 2001 - Barcelona Torneo Internazionale di Tennis ATP-Challenger - Merano Open Seat Godo - Barcelona Gerry Weber Open - Halle Mercedes-Benz Cup - Los Angeles Mallorca Open - Mallorca CA Challenge - Graz RCA Championships - Indianapolis Heineken Open Shanghai - Shanghai Project Independence Men's Challenger - Mandeville Kremlin Cup - Moscow Davidoff Swiss Indoors - Basel USTA Challenger of San Antonio - San Antonio Vancouver Challenger St. Petersburg Open - St. Petersburg Aptos Challenger Qatar Open - Doha Heineken Open - Auckland Milan Indoors - Milan Open 13 - Marseille Zivnobanka Open 1999 - Prostejov SAP Open - San Jose Dubai Open - Dubai Open Seat Godo 2005 - Barcelona Heilbronn Open - Heilbronn Helsinki Challenger Warsteiner Challenger Lubeck - Lubeck Challenger Hamburg - Hamburg Rezidenza Open - Magdeburg Estoril Open - Estoril IX Open Internacional D'Andorra - Andorra Open de Montauban - Montauban Oberstaufen Cup - Oberstaufen The Stella Artois Grass Court Championships - London Ordina Open - 's-Hertogenbosch The 10tele.com Open - Nottingham Renault Slovenian Open - Ljubljana Eisenberg Jerusalem Open 2000 - Jerusalem Muller Cup 2000 - Ulm Allianz Suisse Open - Gstaad RCA Championships - Indianapolis LTA Men's Challenger - Wrexham Mercedes-Benz Cup - Los Angeles Osaka International Tennis Tournament - Osaka Legg Mason Tennis Classic - Washington D.C. IPP Open - Helsinki Open de Moselle - Metz Qwarant Cup - Sopot Grolsch Cup - Warsaw Adidas International - Sydney Ahmedabad Challenger - Ahmedabad Kremlin Cup - Moscow Venice Challenger - Venice CA Challenger - Graz CA Tennis Trophy - Vienna Ciudad de Pozoblanco Open Diputacion - Cordoba The Granby Natrel Challenger - Granby USTA Seascape Challenger - Aptos Grand Prix de Tennis de Lyon - Lyon Chennai Open - Chennai Heineken Open - Auckland International Indoor Tennis Championships of Croatia - Zagreb Open de Franche-Comte - Besancon Czech Open - Prostejov BMW Open - Munich Tennis Channel Open - Las Vegas Open de Tenis Comunidad Valenciana - Valencia Grand Prix Hassan II - Casablanca BMW Open - Munich The Stella Artois Championships - London Tatra Banka Slovak Open - Bratislava Ordina Open - 's-Hertogenbosch Allianz Suisse Open Gstaad - Gstaad China Open - Beijing Davidoff Swiss Indoors - Basel BA-CA Tennis Trophy - Vienna St. Petersburg Open - St. Petersburg Qatar ExxonMobil Open - Doha Sydney International - Sydney PBZ Zagreb Indoors - Zagreb Estoril Open - Estoril AAPT Championships - Adelaide ABN/AMRO World Tennis Tournament - Rotterdam Gerry Weber Open - Halle The Tennis Channel Open - Las Vegas Adidas International - Sydney RCA Championships - Indianapolis Hypo Group Tennis International - Portschach Ordina Open - 's-Hertogenbosch Aamulehti Tampere Open - Tampere Mercedes Cup - Stuttgart Generali Open 2000 - Kitzbuhel Legg Mason Tennis Classic - Washington ABN/AMRO World Tennis Tournament - Rotterdam Legg Mason Tennis Classic - Washington D.C. Stockholm Open - Stockholm China Open - Beijing BA-CA Tennis Trophy - Vienna Copenhagen Open - Copenhagen St. Petersburg Open - St. Petersburg Qatar Exxon Mobil Open - Doha Ostrava Challenger ABN AMRO World Tennis Tournament - Rotterdam PBZ Zagreb Indoors - Zagreb The Dubai Tennis Championships - Dubai Gerry Weber Open - Halle Open 13 - Marseille Mercedes Cup - Stuttgart BA-CA Tennis Trophy - Vienna PBZ Zagreb Indoors - Zagreb ATP Challenger Trophy 2008 - Trnava Open 13 - Marseille Recanati Challenger Open Sabadell Atlantico - Barcelona Gerry Weber Open - Halle Genova Challenger AEGON Championships - London AEGON International - Eastbourne Allianz Suisse Open Gstaad - Gstaad ATP Studena Croatia Open Umag - Umag ABN/AMRO World Tennis Tournament - Rotterdam Pilot Pen Tennis - New Haven China Open - Beijing If Stockholm Open - Stockholm Grand Prix de Tennis de Lyon - Lyon PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam Prague Challenger The Dubai Tennis Championships - Dubai Ordina Open - s-Hertogenbosch Prostejov Challenger Open de Moselle - Metz If Stockholm Open - Stockholm Open Sud de France - Montpellier Bank Austria Tennis Trophy - Vienna PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam BMW Open - Munich AXA Cup - London Grand Prix de Tennis de Lyon - Lyon Adidas International - Sydney Milan Indoors - Milan Petange Challenger Mercedes Cup - Stuttgart BMW Open - Munich Open de la Comunidad Valenciana - Valencia Grand Prix de Tennis de Lyon - Lyon ATP Studena Croatia Open - Umag Open de Moselle - Metz Heilbronn Challenger Swiss Indoors Basel - Basel Bergamo Challenger Sarajevo Challenger PBZ Zagreb Indoors - Zagreb Bank Austria Tennis Trophy - Vienna ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille The Hypo Group Tennis International 2008 - Poertschach Eckental Challenger Ortisei Challenger Open 13 - Marseille Cherbourg Challeger Le Gosier Challenger Gerry Weber Open - Halle Credit Agricole Suisse Open - Gstaad Ordina Open - s-Hertogenbosch Masters Series - Hamburg Grand Prix Hassan II - Casablanca Sarajevo Challenger China Open - Beijing Jersey Challenger US Men's Clay Court Championship - Houston Qatar ExxonMobil Open - Doha China Open - Beijing Topshelf Open - 's-Hertogenbosch Hall of Fame Tennis Championships - Newport Credit Agricole Suisse Open - Gstaad Bet-at-home Cup - Kitzbuhel St. Brieuc Challenger Guadalajara Challenger Hall of Fame Tennis Championships - Newport Brisbane International - Brisbane Mexico City Challenger Dubai Duty Free Tennis Championships - Dubai BMW Open - Munich Brisbane International - Brisbane Topshelf Open - 's-Hertogenbosch Hall of Fame Tennis Championships - Newport Rome Challenger Croatia Open Umag - Umag ATP Kremlin Cup - Moscow Gerry Weber Open - Halle Next Generation Adelaide International - Adelaide Ostrava Challenger Open 13 - Marseille Ecuador Open - Quito Grand Prix de Tennis de Lyon - Lyon Ordina Open - 's-Hertogenbosch Open de Moselle - Metz Davidoff Swiss Indoors Basel - Basel Gerry Weber Open - Halle Istanbul Challenger Legg Mason Tennis Classic - Washington D.C. Pilot Pen International - New Haven Gerry Weber Open - Halle AEGON Championships - London Liberec Challenger German Tennis Championships - Hamburg China Open - Beijing If Stockholm Open - Stockholm Dubai Duty Free Tennis Championships - Dubai Croatia Open - Umag Bratislava Challenger Gerry Weber Open - Halle BMW Open - Munich Savannah Challenger Qatar ExxonMobil Open - Doha PBZ Zagreb Indoors - Zagreb Thailand Open - Bangkok Zivnobanka Czech Open - Prostejov Open de la Comunidad Valenciana - Valencia Binghamton Professional Tennis Tournament - Binghamton Dubai Duty Free Tennis Championships - Dubai BRD Nastase Tiriac Trophy - Bucharest Challenger 42 - Andrezieux Ostrava Challenger Mercedes Cup - Stuttgart Aegon Nottingham Open - Nottingham Hall of Fame Tennis Championships - Newport Kaltenberg Open - Split TED Open - Istanbul USTA Championships of Kerrville - Kerrville Maia Open - Oporto Prague Challenger - Prague Open Castilla y Leon - Segovia Intersport Heilbronn Open - Heilbronn AAPT Championships - Adelaide BMW Open - Munich Dubai Open - Dubai Grand Prix de Tennis de Lyon - Lyon Open de Moselle - Metz ABN/AMRO World Tennis Tournament - Rotterdam Dubai Tennis Open - Dubai President's Cup - Tashkent Open 13 - Marseille ABN/AMRO World Tennis Tournament - Rotterdam Gerry Weber Open - Halle Kremlin Cup - Moscow Austrian Open - Kitzbuhel ATP Studena Croatia Open Umag - Umag Open de Moselle - Metz Grand Prix de Tennis de Lyon - Lyon Republic National Bank Monte Carlo Open - Monte Carlo Qatar ExxonMobil Open - Doha International Championship of Croatia - Umag Great American Insurance ATP Championship - Cincinnati Medibank International - Sydney The Ericsson Open - Miami Monte Carlo Open - Monte Carlo German Open - Hamburg President's Cup 1999 - Tashkent Tennis Masters Series - Indian Wells The Ericsson Open - Miami Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati ABN AMRO World Tennis Tournament - Rotterdam Tennis Masters Series - Paris Tennis Masters Series - Indian Wells adidas Open de Toulouse - Toulouse Tennis Masters Series - Rome Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Tennis Masters Series - Paris Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Heineken Open Shanghai - Shanghai Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati The Dubai Tennis Championships - Dubai Tennis Masters Series - Hamburg Tennis Masters Series - Madrid Open 13 - Marseille Interwetten Austrian Open - Kitzbuhel Serbia Open - Belgrade ABN/AMRO World Tennis Tournament - Rotterdam 2002 Mercedes Cup - Stuttgart Generali Open 2002 - Kitzbuhel Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome ABN/AMRO World Tennis Tournament - Rotterdam Dubai Tennis Open - Dubai Tennis Masters Series - Toronto Moselle Open - Metz Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid 1999 Mercedes Cup - Stuttgart Next Generation Adelaide International - Adelaide Qatar ExxonMobil Open - Doha BNP Paribas Masters - Paris Heineken Trophy - 's-Hertogenbosch Pacific Life Open - Indian Wells RCA Championships - Indianapolis NASDAQ-100 Open - Miami International Championship of Croatia - Umag Legg Mason Tennis Classic - Washington D.C. Tennis Masters Series - Monte Carlo President's Cup 2000 - Tashkent Davidoff Swiss Indoors - Basel Telecom Italia Masters - Rome Tennis Masters Series - Monte Carlo 2001 Mercedes Cup - Stuttgart Tennis Masters Series - Hamburg Grand Prix de Tennis de Lyon - Lyon Adidas International - Sydney Open 13 - Marseille Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid Internationaler Raiffeisen Grand Prix - St. Polten BNP Paribas Masters - Paris Tennis Masters Series - Stuttgart Allianz Suisse Open - Gstaad Pacific Life Open - Indian Wells Rogers Masters - Montreal NASDAQ-100 Open - Miami Gerry Weber Open - Halle Tennis Masters Series - Monte Carlo Masters Series Monte Carlo - Monte Carlo AIG Japan Open - Tokyo Rogers Cup - Montreal Masters Series Hamburg - Hamburg Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Masters Series Madrid - Madrid Internationaler Raiffeisen Grand Prix - St. Polten Pilot Pen Tennis - New Haven Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte Carlo Masters Series - Hamburg Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Campionati BNL dItalia - Rome Masters Series Hamburg - Hamburg Mutua Madrilena Masters Madrid - Madrid Sony Ericsson Open - Miami BNP Paribas Masters - Paris ARAG World Team Championship - Dusseldorf BNP Paribas Open - Indian Wells Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Shanghai - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters 1000 - Shanghai Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Shanghai ATP Masters - Shanghai Shanghai Rolex Masters - Shanghai ATP Studena Croatia Open Umag - Umag Erste Bank Open - Vienna Open 13 - Marseille Open 13 - Marseille Tennis Masters Series - Miami Tennis Masters Series - Hamburg Campionati Internazionali D'Italia - Rome Masters Series Monte-Carlo - Monte-Carlo Monte-Carlo Rolex Masters - Monte-Carlo Tennis Masters Series - Rome Internazionali BNL d'Italia - Rome Monte-Carlo Rolex Masters - Monte-Carlo Miller Lite Hall of Fame Tennis Championships - Newport The Stella Artois Championships - London Croatia Open - Umag U.S. Open - New York French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Grand Prix Hassan II - Casablanca Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York BNP Paribas Open - Indian Wells Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London Tennis Masters Series - Hamburg Campionati Internazionali d'Italia - Rome French Open - Paris BNP Paribas Masters - Paris Australian Open - Melbourne Davis Cup, Group 1, 1R, FIN-CRO 3-2 Davis Cup, World Group, 1R, CRO-GER 4-1 Davis Cup, World Group, QF, ESP-CRO 5-0 Davis Cup, World Group, 1R, ARG-CZE 5-0 Davis Cup, World Group, 1R, USA-CRO 2-3 Davis Cup, World Group, F, SVK-CRO 2-3 Davis Cup, World Group, 1R, AUT-CRO 2-3 Davis Cup, World Group, PO, NED-CZE 1-4 Davis Cup, Group 1, REL2, CRO-NOR 3-2 Davis Cup, Group 1, 2R, ROU-CRO 3-2 Davis Cup, Group 1, REL2, POR-CRO 4-1 Davis Cup, Group 1, 2R, CRO-AUT 4-1 Davis Cup, World Group, 1R, CRO-USA 4-1 Davis Cup, World Group, SF, CRO-RUS 3-2 Davis Cup, World Group, 1R, GER-CRO 3-2 Davis Cup, World Group, 1R, FRA-CRO 4-1 Davis Cup, World Group, QR, CRO-ITA 3-2 Davis Cup, World Group, QF, CRO-SRB 1-4 Davis Cup, World Group, QR, CRO-BEL 3-2 Davis Cup, World Group, QF, ARG-CRO 3-2 Davis Cup, World Group, 1R, CZE-FRA 3-2 Davis Cup, World Group, QF, CRO-ROU 4-1 Davis Cup, World Group, QF, CRO-ARG 2-3 Colonial Classic - Kooyong AAMI Classic - Kooyong AAMI Classic - Kooyong AAMI Classic - Kooyong AAMI Classic - Kooyong Tennis Masters Cup - Shanghai Colonial Classic - Kooyong Tennis Masters Cup Shanghai - Shanghai Olympics - Sydney Olympics - Athens